a bit of a letch - Spanisch Englisch Wörterbuch